okapi forest giraffe - Español Inglés Diccionario